package com.softeem.ints;

/**
 * String转其他类型
 */
public class Demo_01 {
    public static void main(String[] args) {
        String s1 = "10";
        int num1 = Integer.parseInt(s1);
        System.out.println(num1);

        String s2 = "3.55";
        double num2 = Double.parseDouble(s2);
        System.out.println(num2);

        //char
        String s3 = "abc";
        char c1 = s3.charAt(1);
        char[] arr = s3.toCharArray();


        //如果我们要将基本数据类型转换成String类型
        //1、直接使用 "+"进行连接
        int n = 123;
        String str1 = n + "";

        //2、调用String类中的方法:valueOf()
        double m = 3.556;
        String str2 = String.valueOf(m);
        System.out.println(str2);

        //3、调用每个数据类型对应的toString方法
        //Integer 类 static String toString(int i);
        Integer k = 200;
        String s4 = k.toString();
        System.out.println(s4);
    }
}
